Arias: Generic Support for Persistent Runtimes
نویسندگان
چکیده
We describe the rationale and the design of Arias, a service of distributed memory with a single global address space. It provides a generic consistency support, capabilities grouped in domains for protection, and a log-based checkpointing service.
منابع مشابه
Generic support for synchronization and consistency in Arias
In the context of Arias, a distributed shared memory service with a persistent global address space, we have designed a generic framework for consistency protocols. We motivate the general design of Arias and the specific approach to consistency, which is to allow applications to choose the consistency protocol adapted to their data synchronization model. A simple entity, the zone, is introduce...
متن کاملA Generic Difference Algorithm for UML Models
It is state-of-the-art to use the Unified Modelling Language (UML) to describe software system models. In order to support cooperative team work a version management system which supports UML models is absolutely necessary. The essential part of such systems is the ability to calculate differences and present them to the developer. This paper presents an approach for computing differences betwe...
متن کاملThe Arias Distributed Shared Memory: An Overview
Arias is a system serviceee for distributed information systems , which provides low-level support for applications that make an intensive use of sharing and persistence. Arias is based on a persistent distributed shared memory that can be tailored and tuned according to the needs of the supported environment. This paper summarizes the basic design choices and describes the implementation of th...
متن کاملDeclarative Query Processing in Imperative Managed Runtimes
The falling price of main memory has led to the development and growth of in-memory databases. At the same time, new advances in memory technology, like persistent memory, make it possible to have a truly universal storage model, accessed directly through the programming language in the context of a fully managed runtime. This environment is further enhanced by language-integrated query, which ...
متن کاملObject Oriented Languages on Thecomandos
The Comandos project is designing and implementing a platform to support distributed persistent applications. In particular the platform supports the object oriented style of programming. An essential requirement of the Comandos platform is that it must support applications written in a variety of existing as well as new (object oriented) programming languages. Moreover, the platform must suppo...
متن کامل